Golang Job: Senior Software Engineer

Job added on

Company

Kablamo Canada

Location

Toronto - Canada

Job type

Full-Time

Golang Job Details

Senior Golang Engineer

Kablamo is one of Australia’s leading cloud product development and data companies, further strengthened by the recent release of our own bushfires data/AI platform, called Firetrail™. We are expanding our team to help us capture growth opportunities in designing and building (and documenting) bushfire technology, and also across our other specialist sectors. This Technical Writer role will be directly engaged in building, documenting and implementing a world-leading bushfire data/AI platform for one of Australia’s largest fire service agencies..

Kablamo was recently recognised by AWS as a global leader in designing and building cloud-based data and AI/ML solutions. At the 2021 AWS Global Public Sector conference, Kablamo won the award for “Most Innovative AI/ML Solution” - we were selected from more than 1,800 AWS global partners! The AWS award was for Kablamo’s work with Victoria’s Department of Environment, Land, Water & Planning to help them predict and manage bushfire risk for the State of Victoria.

The Role

Kablamo is a new generation of cloud technology vendor working at the forefront of distributed, highly scaled application development. We work with many of Australia’s largest businesses, including media companies, major banks and software companies. We are experts at the many disciplines required to develop new digital products which make end-to-end use of the cloud. We help clients build bespoke cloud-based systems, and to implement the practices, knowledge and tools to do so time and again. We help our customers to build their competitive advantage by harnessing the power of technology to drive real change in their business and for their end customers.

Our Golang Engineer work at the bleeding edge of what is possible. They are passionate about delivering high quality results through repeatable processes and development patterns. “Speed and scale” is a phrase our Back End Developers live by – it’s not worth doing if it isn’t done well.

Our Golang Engineers are curious by nature and love exploring the latest technologies. They have no greater satisfaction than being able to deploy highly scalable robust APIs into the cloud with zero defects!

Responsibilities

  • Develop performant Back end applications and APIs for clients using best practice development techniques
  • Meaningful and active contribution to the project team(s)
  • Follow and contribute to Kablamo’s back end development methodology and processes
  • Consistently demonstrate and advocate Kablamo’s values

Required skills and experience:

  • Experience with the Go programming language
  • Strong Experience with a high level programming language (Python, JavaScript, Java, C#)
  • Strong Experience with testing platforms, unit testing, and end to end testing
  • Experience developing commercial applications and REST APIs
  • Experience with cloud technologies - AWS
  • Experience with serverless development
  • Experience with Databases and Database integration
  • Experience with Git including merging, rebasing and pull-request branch strategy
  • Experience with scripting tools and automated deployments
  • Experience working in a continuous integration environment eg. TeamCity
  • Solid Knowledge and experience with OOP, Design Patterns, Dependency Injection
  • Interpersonal skills to collaborate within a cross-functional team
  • Min 5+ years developing complex backend solutions

Desirable skills and experience:

  • Exposure to Docker
  • Exposure to load testing tools

Future Roles / Career Progression

  • Technical Lead
  • Principal consultant

About Kablamo

Kablamo is a new generation of cloud technology vendor, working at the forefront of distributed, highly scaled application development. We work with many of Australia’s largest businesses, including media companies, banking and financial institutions and software companies. We are experts at the many disciplines required to develop new digital products which make end-to-end use of the cloud.

We help clients build bespoke cloud-based systems, and to implement the practices, knowledge and tools to do so time and again. We help our customers to build their competitive advantage by harnessing the power of technology to drive real change in their business and for their end customers.

We’re silo bursting, legacy busting, data liberators, who break down the walls keeping enterprises from their potential, delivering them the future they’ve been promised.

Kablamo’s Culture

Kablamo is a proud equal opportunity employer. We acknowledge a workplace that is diverse and inclusive, enables for greater innovation and produces benefits including improved performance, improved employee happiness and wellbeing, and superior outcomes for our customers. We attribute our success to all our unique and charismatic Kablamites. Through our fortnightly back to base and our debate brown bags, we enable our Kablamites to provide feedback, share ideas, challenge the status quo and technically challenge each other constructively.

The PERKS!!!

Our Kablamites enjoy a number of perks including; an online perks and rewards platform full of discounts and freebies, group birthday brekkies, an extra day of annual leave, blogging rewards and much much more!

Job Types: Full-time, Permanent

Salary: $100,000.00-$134,371.30 per year

Additional pay:

  • Bonus pay
  • Overtime pay

Benefits:

  • Casual dress
  • Extended health care

Schedule:

  • 8 hour shift
  • Monday to Friday

Experience:

  • Back end: 4 years (required)